@import "../chameleon/styles.css";

.toolbar-background {
    background: rgb(45, 45, 45);
    color: rgb(224, 224, 224);
}

.v-form-userform .v-caption {
    width: 135px;
}

#loginf div:nth-child(2) {
    margin-bottom: 7px;
}

#loginf div:nth-child(2) input {
    width: 98%;
    height: 19px;
}

#loginf div:nth-child(4) {
    margin-bottom: 7px;
}

#loginf div:nth-child(4) input {
    width: 98%;
    height: 19px;
}

#loginf div:nth-child(5) div {
    float: right;
}

.red_button {
    background: #bf1701 url(../chameleon/img/grad-light-top.png) repeat-x;
    color: white;
    text-shadow: none;
}

.green_button {
    background: #30a835 url(../chameleon/img/grad-light-top.png) repeat-x;
    color: white;
    text-shadow: none;
}

.blue_button {
    background: #3388ff url(../chameleon/img/grad-light-top.png) repeat-x;
    color: white;
    text-shadow: none;
}

.header_label {
    padding: 0px;
    margin: 0px;
}

.button_b_caption .v-button-wrap .v-button-caption {
    font-weight: bold;
}

.menubar_toolbar {
    padding: 0px;
    background: #2D2D2D;
    border: 0px;
    border-width: 0px;
}

.menubar_toolbar .v-menubar-menuitem {
    padding: 0px;
    padding-top: 7px;
}

.v-menubar-submenu .v-menubar-menuitem-selected {
    background: #3388ff;
}

.v-button-custom_tab_active {
    background-image: none;
    border: none;
    background: none;
}

.v-button-custom_tab_active:hover {
    background: #E0E0E0;
    border: none;
    background-image: none;
    border-radius: 4px 0 0 4px;
}

.v-button-custom_tab_active .v-button-wrap {
    background-image: none;
}

.v-button-custom_tab_active:active .v-button-wrap {
    background-image: none;
    border: none;
}

.v-button-custom_tab_inactive {
    background-image: none;
    border: none;
    background: #999999;
    border-radius: 4px 0 0 4px;
    font-weight: bold;
    color: rgba(0, 0, 0, 0.76);
    text-shadow: none;
}

.v-button-custom_tab_inactive:hover {
    background: #999999;
}

.v-button-custom_tab_inactive .v-button-wrap {
    background-image: none;
}

.text_float_left:focus .v-button-wrap .v-button-caption {
    float: left;
}

.text_float_left:hover .v-button-wrap .v-button-caption {
    float: left;
}

.text_float_left .v-button-wrap .v-button-caption {
    float: left;
}

.panel_user_info .v-panel-content {
    background: #E0E0E0;
    border-radius: 5px;
    border: 1px solid #c4c4c4;
}

.panel_user_info .v-panel-captionwrap, .panel_user_info .v-panel-deco {
    visibility: hidden;
}

.custom_100px_width_form .v-caption {
    width: 100px;
    white-space: normal;
}